

// export const titleConfig = [];
export const titleConfig = [


  {
    name: '金额', // 字段中文名
    field: 'totalAmount', // 字段名
    format: {"type":"Number","option":{"style":"currency","minimumFractionDigits":2}},
    isLink: {"响应函数":"saleInvoiceItemHandler"}, // 是否支持跳转
    // isLink: {"响应函数":"saleInvoiceItemHandler"}, // 是否支持跳转
    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'index',
      label: 'name'
    }
  },


  {
    name: '占货状态', // 字段中文名
    field: 'reservedStatus', // 字段名
    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'index',
      label: 'name'
    }
  },


  {
    name: '支付状态', // 字段中文名
    field: 'paymentStatus', // 字段名
    format: {},
    isLink: {"响应函数":"payInvoiceHandler"}, // 是否支持跳转
    // isLink: {"响应函数":"payInvoiceHandler"}, // 是否支持跳转
    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'index',
      label: 'name'
    }
  },


  {
    name: '订单状态', // 字段中文名
    field: 'invoiceStatus', // 字段名
    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'index',
      label: 'name'
    }
  },


  {
    name: '修改时间', // 字段中文名
    field: 'updateTime', // 字段名
    format: {"type":"DateTime"},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'index',
      label: 'name'
    }
  },

];

export const selectConfig = [];

export const actionConfig = [
  // {
  //   name: '导入',
  //   command: 'import',
  //   disabled: false,
  //   isShow: (page) => false,
  //   divided: false, // 显示分割线
  //   icon: '',
  //   upload: (invoice) => {
  //     return {
  //       action: '',
  //       data: {},
  //       fileType: ['xlsx', 'xlc', 'xlm', 'xls', 'xlt', 'xlw', 'csv'],
  //       fileSize: 10
  //     }
  //   }
  // },
  {
    name: '导出',
    command: 'export',
    isShow: (page) => true,
    disabled: false,
    divided: false, // 显示分割线
    icon: 'el-icon-download'
  }

];
export const printTemplates = [
  {
    name: '未配置打印模板',
    templateId: '',
    params: {
      // totalAmountCN:(order)=>order.toCNCurrency(order.totalAmount)||"1" ,
      // sale_order_id:(order)=>order.invoiceNo,
    },
    isShow: (order) => true
  },
];
export const contextMenuItemsConfig = [];
export const footerConfig = [

  {
    name: '返回',
    command: 'back',
    disabled: false
  },
  {
    name: '打印',
    command: '',
    isShow: (page) => true,
    menus:printTemplates,
    isDropdown:true,
    disabled: false,
    type: 'primary'
  },
  {
    name: '保存',
    command: 'save',
    disabled: false,
    isShow: (page) => true,
    type: 'primary',
    isDialog: true
  },
  {
    name: '单据确认',
    command: 'confirm',
    isShow: (page) => true,
    disabled: false,
    type: 'primary',
    isDialog: true
  },
  {
    name: '单据取消',
    command: 'cancel',
    isShow: (page) => true,
    disabled: false,
    type: 'primary',
    isDialog: true
  }


];
export const baseConfig = [

  {
    name: '价格条款', // 字段中文名
    field: 'shipmentTerm', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'select', // 编辑类型
    class: '',



    select: { // 编辑类型为 select 时保留

      list:{
        data:[{name:'324',label:'34223',value:'324423'}],
        label:'name',
        value:'value'
      }, // 配置字典

      value: 'index',
      label: 'name',
      dictName: 'TradeTerms',
      changeable: false,
      filterable: false,
      filterMethod: '',
      relationField: '',
      data: '',
      targetClass: ''
    },



  },




  {
    name: '销售代表', // 字段中文名
    field: 'salesRep', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'select', // 编辑类型
    class: '',



    select: { // 编辑类型为 select 时保留

      list:{
        data:[
          {name:'小王',label:'34223',value:'xiaowang'},
          {name:'小强',label:'34223',value:'xiaoqiang'}
        ],
        label:'name',
        value:'value'
      }, // 配置字典

      value: 'index',
      label: 'name',
      dictName: 'TradeTerms',
      changeable: false,
      filterable: false,
      filterMethod: '',
      relationField: '',
      data: '',
      targetClass: ''
    },



  },




  {
    name: '销售助理', // 字段中文名
    field: 'salesAssistant', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: true, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'select', // 编辑类型
    class: '',



    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'salesAssistantName',
      label: 'salesAssistantCnName',
      dictName: '',
      changeable: true,
      filterable: false,
      filterMethod: 'dynamicFilter',
      relationField: '',
      data: [],
      targetClass: null
    },



  },




  {
    name: '备注', // 字段中文名
    field: 'remarks', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'input', // 编辑类型
    class: '',

    input: { // 编辑类型为 input 时保留
      type: 'textarea', // text/textarea
      autosize: true, // textarea生效
      class: 'w180',
      maxLength: ''
    },





  },




  {
    name: '库房备注', // 字段中文名
    field: 'invoiceRemarks', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'input', // 编辑类型
    class: '',

    input: { // 编辑类型为 input 时保留
      type: 'textarea', // text/textarea
      autosize: true, // textarea生效
      class: 'w180',
      maxLength: ''
    },





  },




  {
    name: '行数', // 字段中文名
    field: 'totalRows', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: false, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'input', // 编辑类型
    class: '',

    input: { // 编辑类型为 input 时保留
      type: 'text', // text/textarea
      autosize: '', // textarea生效
      class: 'w180',
      maxLength: ''
    },





  },




  {
    name: '数量', // 字段中文名
    field: 'totalQuantity', // 字段名

    format: {"type":"Number","option":{"minimumFractionDigits":3}},
    isLink: {"响应函数":"doHandler"}, // 是否支持跳转
    // isLink: {"响应函数":"doHandler"}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: false, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'input', // 编辑类型
    class: '',

    input: { // 编辑类型为 input 时保留
      type: 'text', // text/textarea
      autosize: '', // textarea生效
      class: 'w180',
      maxLength: ''
    },





  },




  {
    name: '已支付金额', // 字段中文名
    field: 'paidAmount', // 字段名

    format: {"type":"Number","option":{"style":"currency","minimumFractionDigits":2}},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: false, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'input', // 编辑类型
    class: '',

    input: { // 编辑类型为 input 时保留
      type: 'text', // text/textarea
      autosize: '', // textarea生效
      class: 'w180',
      maxLength: ''
    },





  },




  {
    name: '下单渠道', // 字段中文名
    field: 'channelInteger', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: false, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'select', // 编辑类型
    class: '',



    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'index',
      label: 'name',
      dictName: 'Channel',
      changeable: false,
      filterable: false,
      filterMethod: '',
      relationField: '',
      data: '',
      targetClass: ''
    },



  },




  {
    name: '收货联系人', // 字段中文名
    field: 'receiverContactName', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: true, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'select', // 编辑类型
    class: '',



    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'name',
      label: 'name',
      dictName: '',
      changeable: true,
      filterable: true,
      filterMethod: 'dynamicFilter',
      relationField: '',
      data: [],
      targetClass: null
    },



  },




  {
    name: '收货联系电话', // 字段中文名
    field: 'receiverContactPhone', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: true, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'select', // 编辑类型
    class: '',



    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'mobile',
      label: 'mobile',
      dictName: '',
      changeable: false,
      filterable: false,
      filterMethod: '',
      relationField: '',
      data: [],
      targetClass: ''
    },



  },




  {
    name: '收货地址', // 字段中文名
    field: 'receiverContactAddress', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: true, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'select', // 编辑类型
    class: '',



    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'addrStr',
      label: 'addrStr',
      dictName: '',
      changeable: true,
      filterable: false,
      filterMethod: 'dynamicFilter',
      relationField: '',
      data: [],
      targetClass: null
    },



  },




  {
    name: '运单号', // 字段中文名
    field: 'expressNo', // 字段名

    format: {},
    isLink: {"响应函数":"expressHandler"}, // 是否支持跳转
    // isLink: {"响应函数":"expressHandler"}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: false, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'input', // 编辑类型
    class: '',

    input: { // 编辑类型为 input 时保留
      type: 'text', // text/textarea
      autosize: '', // textarea生效
      class: 'w180',
      maxLength: ''
    },





  },




  {
    name: '物流状态', // 字段中文名
    field: 'deliveryStatus', // 字段名

    format: {},
    isLink: {"响应函数":"doHandler"}, // 是否支持跳转
    // isLink: {"响应函数":"doHandler"}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: false, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'select', // 编辑类型
    class: '',



    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'index',
      label: 'name',
      dictName: 'TransportStatus',
      changeable: false,
      filterable: false,
      filterMethod: '',
      relationField: '',
      data: '',
      targetClass: ''
    },



  },




  {
    name: '收票联系人', // 字段中文名
    field: 'invoiceContactName', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'select', // 编辑类型
    class: '',



    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'name',
      label: 'name',
      dictName: '',
      changeable: true,
      filterable: false,
      filterMethod: 'dynamicFilter',
      relationField: '',
      data: [],
      targetClass: null
    },



  },




  {
    name: '收票人电话', // 字段中文名
    field: 'invoiceContactPhone', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'select', // 编辑类型
    class: '',



    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'mobile',
      label: 'mobile',
      dictName: '',
      changeable: true,
      filterable: false,
      filterMethod: 'dynamicFilter',
      relationField: '',
      data: [],
      targetClass: null
    },



  },




  {
    name: '收票地址', // 字段中文名
    field: 'invoiceContactAddress', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'select', // 编辑类型
    class: '',



    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'addrStr',
      label: 'addrStr',
      dictName: '',
      changeable: true,
      filterable: false,
      filterMethod: 'dynamicFilter',
      relationField: '',
      data: [],
      targetClass: null
    },



  },




  {
    name: '客户下单人', // 字段中文名
    field: 'customerOwner', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'select', // 编辑类型
    class: '',



    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'id',
      label: 'name',
      dictName: '',
      changeable: true,
      filterable: false,
      filterMethod: 'dynamicFilter',
      relationField: '',
      data: ["customerNo:businessCustomerNo","objectType:#1"],
      targetClass: null
    },



  },




  {
    name: '客户联系人', // 字段中文名
    field: 'contactName', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'select', // 编辑类型
    class: '',



    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'name',
      label: 'name',
      dictName: '',
      changeable: true,
      filterable: false,
      filterMethod: 'dynamicFilter',
      relationField: '',
      data: ["customerNo:businessCustomerNo","objectType:#1"],
      targetClass: null
    },



  },




  {
    name: '客户联系电话', // 字段中文名
    field: 'contactPhone', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'select', // 编辑类型
    class: '',



    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'mobile',
      label: 'mobile',
      dictName: '',
      changeable: true,
      filterable: false,
      filterMethod: 'dynamicFilter',
      relationField: '',
      data: ["customerNo:businessCustomerNo","contactName"],
      targetClass: null
    },



  },




  {
    name: '工厂季', // 字段中文名
    field: 'factorySeason', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: true, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'select', // 编辑类型
    class: '',



    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'index',
      label: 'name',
      dictName: 'SaleSeason',
      changeable: false,
      filterable: false,
      filterMethod: '',
      relationField: '',
      data: '',
      targetClass: ''
    },



  },




  {
    name: '品牌', // 字段中文名
    field: 'brand', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'input', // 编辑类型
    class: '',

    input: { // 编辑类型为 input 时保留
      type: 'text', // text/textarea
      autosize: '', // textarea生效
      class: 'w180',
      maxLength: ''
    },





  },




  {
    name: '织标备注', // 字段中文名
    field: 'logoRemark', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'input', // 编辑类型
    class: '',

    input: { // 编辑类型为 input 时保留
      type: 'text', // text/textarea
      autosize: '', // textarea生效
      class: 'w180',
      maxLength: ''
    },





  },




  {
    name: '船头版', // 字段中文名
    field: 'sampleRemark', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'input', // 编辑类型
    class: '',

    input: { // 编辑类型为 input 时保留
      type: 'text', // text/textarea
      autosize: '', // textarea生效
      class: 'w180',
      maxLength: ''
    },





  },




  {
    name: '投产日期', // 字段中文名
    field: 'operationDate', // 字段名

    format: {"type":"DateTime"},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'date', // 编辑类型
    class: '',





  },




  {
    name: '投产时限', // 字段中文名
    field: 'leadTime', // 字段名

    format: {"type":"DateTime"},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'date', // 编辑类型
    class: '',





  },




  {
    name: '确认书号', // 字段中文名
    field: 'confirmationNo', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'input', // 编辑类型
    class: '',

    input: { // 编辑类型为 input 时保留
      type: 'text', // text/textarea
      autosize: '', // textarea生效
      class: 'w180',
      maxLength: ''
    },





  },




  {
    name: '已付定金', // 字段中文名
    field: 'advancePaymentAmount', // 字段名

    format: {"type":"Number","option":{"style":"currency","minimumFractionDigits":2}},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'input', // 编辑类型
    class: '',

    input: { // 编辑类型为 input 时保留
      type: 'text', // text/textarea
      autosize: '', // textarea生效
      class: 'w180',
      maxLength: ''
    },





  },




  {
    name: '折扣率', // 字段中文名
    field: 'discount', // 字段名

    format: {"type":"Number","option":{"style":"percent","minimumFractionDigits":3}},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false, // 是否为编辑模式
    isEditable: true, // 是否可编辑
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'input', // 编辑类型
    class: '',

    input: { // 编辑类型为 input 时保留
      type: 'text', // text/textarea
      autosize: '', // textarea生效
      class: 'w180',
      maxLength: ''
    },





  },

];
export const otherConfig = [




  {
    name: '创建人', // 字段中文名
    field: 'createUser', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false,
    isEditable: false,
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'select', // 编辑类型
    class: '',



    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'username',
      label: 'name',
      dictName: '',
      changeable: true,
      filterable: true,
      filterMethod: 'dynamicFilter',
      relationField: '',
      data: '',
      targetClass: null
    },



  },




  {
    name: '创建时间', // 字段中文名
    field: 'createTime', // 字段名

    format: {"type":"DateTime"},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false,
    isEditable: false,
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'date', // 编辑类型
    class: '',





  },




  {
    name: '修改人', // 字段中文名
    field: 'updateUser', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false,
    isEditable: false,
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'select', // 编辑类型
    class: '',



    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'username',
      label: 'name',
      dictName: '',
      changeable: true,
      filterable: true,
      filterMethod: 'dynamicFilter',
      relationField: '',
      data: '',
      targetClass: null
    },



  },




  {
    name: '修改时间', // 字段中文名
    field: 'updateTime', // 字段名

    format: {"type":"DateTime"},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false,
    isEditable: false,
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'date', // 编辑类型
    class: '',





  },




  {
    name: '归属人', // 字段中文名
    field: 'ownerId', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false,
    isEditable: false,
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'select', // 编辑类型
    class: '',



    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'username',
      label: 'name',
      dictName: '',
      changeable: true,
      filterable: true,
      filterMethod: 'dynamicFilter',
      relationField: '',
      data: '',
      targetClass: null
    },



  },




  {
    name: '所属部门', // 字段中文名
    field: 'deptId', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false,
    isEditable: false,
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'select', // 编辑类型
    class: '',



    select: { // 编辑类型为 select 时保留

      list: [], // 配置字典

      value: 'id',
      label: 'name',
      dictName: '',
      changeable: true,
      filterable: true,
      filterMethod: 'dynamicFilter',
      relationField: '',
      data: '',
      targetClass: null
    },



  },




  {
    name: '付款方编号', // 字段中文名
    field: 'financeCustomerNo', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false,
    isEditable: false,
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'input', // 编辑类型
    class: '',

    input: { // 编辑类型为 input 时保留
      type: 'text', // text/textarea
      autosize: '', // textarea生效
      class: 'w180',
      maxLength: ''
    },





  },




  {
    name: '客户编号', // 字段中文名
    field: 'businessCustomerNo', // 字段名

    format: {},
    isLink: null, // 是否支持跳转
    // isLink: {}, // 是否支持跳转
    isEdit: false,
    isEditable: false,
    isRequired: false, // 是否必填
    isValidator: false, // 是否为校验字段
    editType: 'input', // 编辑类型
    class: '',

    input: { // 编辑类型为 input 时保留
      type: 'text', // text/textarea
      autosize: '', // textarea生效
      class: 'w180',
      maxLength: ''
    },





  },

];

export const editConfigV2 = {
  title: titleConfig || [],
  base: baseConfig || [],
  items: [],
  other: otherConfig || []
}

export const editConfig = [
  {name: 'title', title: titleConfig || []},
  {name: 'base', base: baseConfig || []},
  {name: 'items', items: []},
  {name: 'other', other: otherConfig || []},
];
